IO_四大抽象类及标准步骤[Java]
IO_四大抽象类及标准步骤[Java]
JayfarIO_四大抽象类
抽象类 | 说明 | 常用方法 |
---|---|---|
InputStream | 字节输出流的父类,数据单位为字节 | 1. int read() 2.void close() |
OutputStream | 字节输出流的父类,数据单位为字节 | 1. void write(int) 2. void flush() 3. void close() |
Reader | 字符输入流的父类,数据单位为字符 | 1. int read() 2. void close() |
Writer | 字符输出流的父类,数据单位为字符 | 1. void write(String) 2. void flush() 3. void close() |
具体方法,可以参考api文档
- 字节流处理一切,字符只能处理文本
2. 标准步骤
1 | package cn.io; |
1 | package cn.io; |
文件字节流 FileInputStream&FileOutputStream
FileInputStream:通过字节的方式读取文件,适合读取所有类型的文件(图像,视频等),全字符请考虑FileReader
FileOutputStream:通过字节的方式写出或追加数据到文件,适合所有类型的文件(图像,视频等),全字符请考虑FileWrite。
1 | package cn.io; |
文件输出流
1 | package cn.io; |
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果